Big Huge Thesaurus

carrion fungus

noun